Big Huge Thesaurus

papillary tumour

noun

sounds kind of like